home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Apple AUX 3.0
/
Apple AUX 3.0.iso
/
System Folder
/
Finder
/
Finder.rsrc
/
bin.rsrc_CODE_163.txt
< prev
next >
Wrap
Text File
|
1991-04-25
|
40KB
|
717 lines
# near model CODE resource
# jump table entries: 14896-14900 (5 of them)
export_1862:
00000000 4E56 FEFC link A6, -0x0104
00000004 48E7 0118 movem.l -[A7], D7,A3,A4
00000008 286E 0008 movea.l A4, [A6 + 0x8]
0000000C 2054 movea.l A0, [A4]
0000000E 3E28 006A move.w D7, [A0 + 0x6A]
00000012 2F0C move.l -[A7], A4
00000014 4EAD 3A82 jsr [A5 + 0x3A82 /* export_1868 */]
00000018 0C40 0002 cmpi.w D0, 0x2
0000001C 588F addq.l A7, 4
0000001E 6614 bne +0x16 /* 00000034 */
00000020 2054 movea.l A0, [A4]
00000022 317C 0005 0068 move.w [A0 + 0x68], 0x5
00000028 2054 movea.l A0, [A4]
0000002A 4A68 006A tst.w [A0 + 0x6A]
0000002E 6604 bne +0x6 /* 00000034 */
00000030 4268 0068 clr.w [A0 + 0x68]
label00000034:
00000034 2054 movea.l A0, [A4]
00000036 BE68 006A cmp.w D7, [A0 + 0x6A]
0000003A 677A beq +0x7C /* 000000B6 */
0000003C 4878 2B3E push.l 0x2B3E /* '+>' */
00000040 2F0C move.l -[A7], A4
00000042 4EAD 18A2 jsr [A5 + 0x18A2 /* export_784 */]
00000046 41EE FEFC lea.l A0, [A6 - 0x104]
0000004A 4210 clr.b [A0]
0000004C 2054 movea.l A0, [A4]
0000004E 3028 006A move.w D0, [A0 + 0x6A]
00000052 48C0 ext.l D0
00000054 2F00 move.l -[A7], D0
00000056 486E FEFC pea.l [A6 - 0x104]
0000005A 4EAD 10C2 jsr [A5 + 0x10C2 /* export_532 */]
0000005E 4878 2B3E push.l 0x2B3E /* '+>' */
00000062 486E FEFC pea.l [A6 - 0x104]
00000066 2F0C move.l -[A7], A4
00000068 4EAD 189A jsr [A5 + 0x189A /* export_783 */]
0000006C 700B moveq.l D0, 0x0B
0000006E 2F00 move.l -[A7], D0
00000070 2F0C move.l -[A7], A4
00000072 4EAD 1A3A jsr [A5 + 0x1A3A /* export_835 */]
00000076 2640 movea.l A3, D0
00000078 200B move.l D0, A3
0000007A 4FEF 0024 lea.l A7, [A7 + 0x24]
0000007E 6726 beq +0x28 /* 000000A6 */
00000080 2F0B move.l -[A7], A3
00000082 2053 movea.l A0, [A3]
00000084 2050 movea.l A0, [A0]
00000086 2268 008C movea.l A1, [A0 + 0x8C]
0000008A 4E91 jsr [A1]
0000008C 2D40 FFFC move.l [A6 - 0x4], D0
00000090 588F addq.l A7, 4
00000092 6712 beq +0x14 /* 000000A6 */
00000094 4878 2B3E push.l 0x2B3E /* '+>' */
00000098 2F0C move.l -[A7], A4
0000009A 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000009E 4EAD 1942 jsr [A5 + 0x1942 /* export_804 */]
000000A2 4FEF 000C lea.l A7, [A7 + 0xC]
label000000A6:
000000A6 4A47 tst.w D7
000000A8 660C bne +0xE /* 000000B6 */
000000AA 7001 moveq.l D0, 0x01
000000AC 2F00 move.l -[A7], D0
000000AE 2F0C move.l -[A7], A4
000000B0 4EAD 1FD2 jsr [A5 + 0x1FD2 /* export_1014 */]
000000B4 508F addq.l A7, 8
label000000B6:
000000B6 4CEE 1880 FEF0 movem.l D7,A3,A4, [A6 - 0x110]
000000BC 4E5E unlink A6
000000BE 4E75 rts
export_1863:
000000C0 4E56 FFDC link A6, -0x0024
000000C4 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4
000000C8 286E 0008 movea.l A4, [A6 + 0x8]
000000CC 7001 moveq.l D0, 0x01
000000CE 2F00 move.l -[A7], D0
000000D0 2F0C move.l -[A7], A4
000000D2 4EAD 1FD2 jsr [A5 + 0x1FD2 /* export_1014 */]
000000D6 2640 movea.l A3, D0
000000D8 4878 2B3F push.l 0x2B3F /* '+?' */
000000DC 4878 2B07 push.l 0x2B07
000000E0 2F0C move.l -[A7], A4
000000E2 4EAD 188A jsr [A5 + 0x188A /* export_781 */]
000000E6 2F0B move.l -[A7], A3
000000E8 2053 movea.l A0, [A3]
000000EA 2050 movea.l A0, [A0]
000000EC 2268 0028 movea.l A1, [A0 + 0x28]
000000F0 4E91 jsr [A1]
000000F2 2D40 FFF8 move.l [A6 - 0x8], D0
000000F6 700D moveq.l D0, 0x0D
000000F8 2F00 move.l -[A7], D0
000000FA 2F0B move.l -[A7], A3
000000FC 2053 movea.l A0, [A3]
000000FE 2050 movea.l A0, [A0]
00000100 2268 00E0 movea.l A1, [A0 + 0xE0]
00000104 4E91 jsr [A1]
00000106 2F0B move.l -[A7], A3
00000108 4EAD 0D62 jsr [A5 + 0xD62 /* export_424 */]
0000010C 2F2E FFF8 move.l -[A7], [A6 - 0x8]
00000110 A873 syscall SetPort
00000112 4EAD 24BA jsr [A5 + 0x24BA /* export_1171 */]
00000116 2640 movea.l A3, D0
00000118 2054 movea.l A0, [A4]
0000011A 214B 005C move.l [A0 + 0x5C], A3
0000011E 4878 2B37 push.l 0x2B37 /* '+7' */
00000122 2F0C move.l -[A7], A4
00000124 4EAD 2052 jsr [A5 + 0x2052 /* export_1030 */]
00000128 2D40 FFFC move.l [A6 - 0x4], D0
0000012C 2054 movea.l A0, [A4]
0000012E 2F28 0058 move.l -[A7], [A0 + 0x58]
00000132 486E FFEC pea.l [A6 - 0x14]
00000136 4EAD 04D2 jsr [A5 + 0x4D2 /* export_150 */]
0000013A 41EE FFEC lea.l A0, [A6 - 0x14]
0000013E 4FEF 0034 lea.l A7, [A7 + 0x34]
00000142 6000 00D0 bra +0xD2 /* 00000214 */
label00000146:
00000146 2F06 move.l -[A7], D6
00000148 2F0C move.l -[A7], A4
0000014A 4EAD 205A jsr [A5 + 0x205A /* export_1031 */]
0000014E 2D40 FFE4 move.l [A6 - 0x1C], D0
00000152 2640 movea.l A3, D0
00000154 7000 moveq.l D0, 0x00
00000156 2D40 FFE8 move.l [A6 - 0x18], D0
0000015A 508F addq.l A7, 8
0000015C 6000 00AE bra +0xB0 /* 0000020C */
label00000160:
00000160 2D53 FFE0 move.l [A6 - 0x20], [A3]
00000164 7001 moveq.l D0, 0x01
00000166 B7ED FE0C cmpa.l A3, [A5 - 0x1F4]
0000016A 6718 beq +0x1A /* 00000184 */
0000016C 206E FFE0 movea.l A0, [A6 - 0x20]
00000170 2228 000A move.l D1, [A0 + 0xA]
00000174 B2AD FE0C cmp.l D1, [A5 - 0x1F4]
00000178 670A beq +0xC /* 00000184 */
0000017A 2054 movea.l A0, [A4]
0000017C B7E8 0036 cmpa.l A3, [A0 + 0x36]
00000180 6702 beq +0x4 /* 00000184 */
00000182 7000 moveq.l D0, 0x00
label00000184:
00000184 1A00 move.b D5, D0
00000186 2F2E FFFC move.l -[A7], [A6 - 0x4]
0000018A 2F0B move.l